Vox Machina ~ Critical Role Campaign One


Art By: @Joe Madureira

TEXT HERE


The main characters are:

Grog Strongjaw

Keyleth

Percival de Rolo

Pike Trickfoot

Scanlan Shorthalt

Taryon Darrington

Tiberius Stormwind

Vax’ildan

Vex’ahlia


The side/guest characters are:

Arkhan

Bertrand Bell

Garthok

Gern Blanston

Ghostfist

Kashaw Vesh

Kerrek

Lieve’tel Toluse

Lillith Daturai

Lionel

Lyra

Shale

Sprigg

Thorbir Falbek

Tova

Zahra Hydris


Arc One:

Episodes 1 -

Art By: @

TEXT HERE


**** ~ Episode
Encounter:
Arc One Out of Combat Actions
# Tiberius visits the House of Thunderbrand
update_damage_taken('Tib', 8)

# Brawl with Balgus
add_damage('Vax', 'Bludgeoning', 27)

The Search for Grog

Art By: @Takayuuki_art

In the days following their climactic battle with Vecna, Vox Machina is in Whitestone, each member processing the victory individually. Pike, after a contemplative walk in Parchwood forest, returns to Whitestone Castle to find Grog unconscious after drawing a card from the Deck of Many Things. Her efforts to revive him fail, and she seeks help from her companions. Percy, Keyleth, Scanlan, and Vex gather to investigate, discovering that Grog’s card is blank. They decide to travel to Vasselheim for assistance, utilizing Keyleth’s Transport via Plants.

Upon arriving in Vasselheim, they head to the Platinum Sanctuary, where High Bearer Vord and other leaders are gathered. Allura is summoned and determines that Grog’s soul is missing. Scanlan uses the Wish spell to locate Grog’s soul, revealing it is trapped in a red gem on Howler’s Crag in Pandemonium. Bertrand Bell, an older man claiming expertise in Pandemonium, and Lieve’tel Toluse, a priestess, volunteer to assist them despite some doubts about Bertrand’s credibility.

The party rests and prepares for several days, consulting Gilmore for advice and support. Once ready, Allura Plane Shifts them to Pandemonium, where they are immediately assailed by extreme winds and darkness. Bertrand’s guidance proves faulty, but Lieve’tel successfully scries the gem’s location, and the party makes a challenging trek through the storm, encountering a disoriented Githzerai named Bob, who offers cryptic warnings before wandering off.

Reaching a cavern system, the party is attacked by howlers but manages to defeat them and find temporary shelter. They continue through the caverns, confronting a powerful balor and sneaking past it to the tower’s summit. There, they face a massive, black-skinned Empyrean. A fierce battle ensues, with Bertrand and Lieve’tel knocked unconscious and Lieve’tel ultimately killed. Vex sends Trinket, carrying Grog’s body, to the gem, reviving Grog upon contact.

With Grog awakened, he joins the fight, delivering critical hits that ultimately bring down the Empyrean. Despite severe injuries, Vox Machina triumphs, having restored Grog’s soul and defeated their formidable foe.


*Howler Ambush**
Encounter:
  • 4 Howlers
# Round 1
add_damage('Bertrand', 'Slashing', 33)
add_damage('Lieve', 'Force', 26)
  # Magic Missiles
add_enemy_damage('Howler', 'Piercing', 12)
add_enemy_damage('Howler', 'Psychic', 22)
update_damage_taken('Bertrand', 34)
add_damage('Vex', 'Piercing', 65)
increment_kills('Vex')
  # Howler
add_damage('Keyleth', 'Lightning', 133)
  # Chain Lightning
add_damage('Scanlan', 'Thunder', 38)
  # Thunderwave
update_healing('Scanlan', 10)
  # Healing Word on Bertrand
# Round 2
add_enemy_damage('Howler', 'Piercing', 14)
add_enemy_damage('Howler', 'Psychic', 24)
update_damage_taken('Bertrand', 38)
update_healing('Lieve', 8)
  # Healing Word on Bertrand
add_enemy_damage('Howler', 'Piercing', 15)
add_enemy_damage('Howler', 'Psychic', 22)
update_damage_taken('Lieve', 37)
add_damage('Vex', 'Piercing', 54)
increment_kills('Vex')
  # Howler
add_damage('Percy', 'Slashing', 5)
increment_kills('Percy')
  # Howler
add_damage('Percy', 'Piercing', 20)
increment_kills('Percy')
  # Howler
Clash with the Forgotten Empyrean
Encounter:
  • Corrupt Empyrean
# Round 1
add_damage('Bertrand', 'Slashing', 83)
add_damage('Vex', 'Piercing', 51)
add_damage('Vex', 'Fire', 7)
  # Blazing Bow
add_enemy_damage('Empyrean', 'Bludgeoning', 210)
update_damage_taken('Bertrand', 70)
update_damage_taken('Lieve', 70)
update_damage_taken('Scanlan', 70)
update_damage_taken('Pike', 9)
add_enemy_damage('Empyrean', 'Bludgeoning', 119)
update_damage_taken('Bertrand', 28)
update_damage_taken('Scanlan', 28)
update_damage_taken('Percy', 28)
update_damage_taken('Keyleth', 35)
add_damage('Pike', 'Radiant', 19)
  # Guiding Bolt
add_enemy_damage('Empyrean', 'Bludgeoning', 111)
update_damage_taken('Bertrand', 37)
update_damage_taken('Lieve', 37)
update_damage_taken('Scanlan', 37)
update_times_knocked_unconscious('Lieve')
  # Knocked unconscious by the Empryean's slams
# Round 2
add_damage('Percy', 'Piercing', 166)
add_enemy_damage('Empyrean', 'Bludgeoning', 64)
update_damage_taken('Scanlan', 32)
update_damage_taken('Bertrand', 32)
# Lieve'tel auto fails two saves from the Empyrean's attack
add_damage('Keyleth', 'Bludgeoning', 29)
update_healing('Bertrand', 27)
  # Second Wind
add_damage('Bertrand', 'Slashing', 44)
add_enemy_damage('Empyrean', 'Bludgeoning', 38)
update_damage_taken('Bertrand', 38)
update_times_knocked_unconscious('Bertrand')
  # Knocked unconscious by the Empyrean's slam
update_times_killed('Lieve')
  # Lieve'tel is subsequently killed from her wounds
add_damage('Vex', 'Piercing', 78)
# Scanlan heals Bertrand back to consciousness
add_enemy_damage('Empyrean', 'Bludgeoning', 29)
update_damage_taken('Scanlan', 29)
add_enemy_damage('Empyrean', 'Bludgeoning', 95)
update_damage_taken('Grog', 38)
update_damage_taken('Bertrand', 38)
update_times_knocked_unconscious('Bertrand')
  # Bertrand is knocked unconscious again by the Empyrean
add_damage('Grog', 'Slashing', 152)
increment_kills('Grog')
  # Corrupt Empyrean
The Search For Grog Out of Combat Actions
# Wind storm in Pandemonium
update_damage_taken('Pike', 4)
update_damage_taken('Scanlan', 4)
update_damage_taken('Keyleth', 4)
update_damage_taken('Percy', 4)
update_damage_taken('Vex', 4)
update_damage_taken('Bertrand', 4)
update_damage_taken('Lieve', 4)

# Bugbears stole Percy's arm
update_damage_taken('Percy', 23)
update_damage_taken('Bertrand', 23)
increment_kills('Bertrand')
  # Bugbear
increment_kills('Bertrand')
  # Bugbear
increment_kills('Bertrand')
  # Bugbear
increment_kills('Bertrand')
  # Bugbear
increment_kills('Bertrand')
  # Bugbear

# Through the Balor
update_damage_taken('Pike', 49)
update_damage_taken('Scanlan', 49)
update_damage_taken('Keyleth', 49)
update_damage_taken('Grog', 49)
update_damage_taken('Vex', 49)
update_damage_taken('Lieve', 49)
update_damage_taken('Percy', 49)
update_damage_taken('Bertrand', 49)
update_healing('Lieve', 508)
  # Mass Heal on everyone 

The Search for Bob

Art By: @Takayuuki_art

After their intense battle against the corrupted Empyrean and the arduous journey to retrieve Grog’s soul, Vox Machina finds themselves confronted with yet another challenge: the disappearance of their belongings. As they take stock of their losses, suspicion falls heavily on Bob, the enigmatic figure they encountered in their earlier adventures.

In the sanctuary of Scanlan’s Magnificent Mansion, they devise a plan to bring Lieve’tel back to life, utilizing Vex’s wedding ring for the ritual. Amidst personal moments and discussions, including Scanlan’s elaborate bed and Lieve’tel’s flirtations with Bertrand, the group prepares for their next move.

The morning brings a new challenge: descending the treacherous mountain of Pandemonium. Percy’s resourcefulness leads them to a solution involving transformation magic and strategic planning. However, their journey is fraught with danger as they encounter mysterious phenomena like the iron tree and the ominous presence of the dust titan.

Their quest to retrieve their belongings leads them to a confrontation with Bob, where negotiations turn desperate as the elemental threat looms ever closer. In a tense battle against the dust titan, Vox Machina fights for survival, employing every skill and spell at their disposal.

In the aftermath of the battle, amidst injuries and exhaustion, alliances shift as secrets are revealed. Bob’s true identity emerges, offering closure to his enigmatic presence. As they bid farewell to Pandemonium, Vox Machina faces their next steps with resolve, even as personal paths diverge.

Returning to Whitestone, they find solace and camaraderie in their reunion. Lieve’tel contemplates her future while embracing the warmth of newfound connections. As they gather for dinner, amidst laughter and banter, they find comfort in each other’s company, ready to face whatever challenges await them next.


Dust Titan’s Assault
Encounter:
# Round 1
add_damage('Grog', 'Slashing', 13)
add_damage('Grog', 'Necrotic', 3)
add_enemy_damage('Dust Titan', 'Piercing', 181)
update_damage_taken('Scanlan', 16)
update_damage_taken('Pike', 49)
update_damage_taken('Grog', 16)
update_damage_taken('Keyleth', 100)
update_healing('Lieve', 48)
  # Mass Healing Word on Keyleth, Grog, and Pike
add_enemy_damage('Dust Titan', 'Piercing', 72)
update_damage_taken('Keyleth', 72)
add_damage('Scanlan', 'Force', 36)
  # Bigby's Hand
# Round 2
add_damage('Percy', 'Piercing', 27)
add_damage('Percy', 'Psychic', 4)
add_damage('Percy', 'Necrotic', 4)
add_damage('Percy', 'Lightning', 39)
  # Cabal's Ruin
add_damage('Keyleth', 'Necrotic', 48)
  # Blight
add_enemy_damage('Dust Titan', 'Piercing', 49)
update_damage_taken('Pike', 41)
update_damage_taken('Grog', 8)
update_healing('Lieve', 23)
  # Healing Word on Pike
# Round 3
update_damage_taken('Scanlan', 3)
The Search For Bob Out of Combat Actions
# Aftermath of the Corrupted Empyrean
update_healing('Keyleth', 12)
  # Healing Word on Bertrand bringing him back to consciousness
update_healing('Pike', 1)
  # Revives Lieve'tel 

# Going down Howlers Crag
update_damage_taken('Keyleth', 5)

# Recovery in Whitestone
update_healing('Lieve', 224)
  # Mass Heal on everyone

Dalen’s Closet

Art By: @AnemoneTea

Percival and Vex’halia plan an intimate destination wedding at Dalen’s Closet, inviting a multitude but secretly hoping for a small turnout. As the wedding approaches, friends gather in Whitestone. Keyleth arrives with Derrig, her bodyguard, while Taryon and the rest of the party prepare for their roles in the ceremony.

The rehearsal dinner sets the stage for the festivities, with heartfelt speeches and gifts from well-wishers. However, the evening takes a dark turn when guests mysteriously fall unconscious, and shadowy figures attack, kidnapping Vex and Percy. Held captive by the malevolent Sylas Briarwood, the couple faces a perilous fate as they are thrown off a cliff into the ocean.

The party springs into action, racing against time to rescue their friends. Despite the harrowing ordeal, they manage to save Percy and revive Vex. With Sylas defeated and their loved ones safe, the group decides to proceed with the wedding immediately. Amidst joy and tears, vows are exchanged, and Scanlan’s heartfelt wish brings a bittersweet reunion with Vex’s departed brother, Vax’ildan.

As the celebration commences, the resilient spirit of Vox Machina shines through, reaffirming bonds of friendship and love amidst adversity. With laughter and camaraderie, they embrace the future, honoring the past, and celebrating the unbreakable ties that bind them together.


Unwelcome Guests at Dinner
Encounter:
# Pre-Initiative
add_damage('Derrig', 'Slashing', 55)
# Round 1
add_damage('Grog', 'Slashing', 49)
update_healing('Derrig', 1)
  # Heals Keyleth using herbs
# Round 2
add_damage('Grog', 'Slashing', 20)
add_enemy_damage('Vampire', 'Slashing', 8)
add_enemy_damage('Vampire', 'Piercing', 7)
add_enemy_damage('Vampire', 'Necrotic', 9)
update_damage_taken('Grog', 24)
update_healing('Keyleth', 7)
  # Healing Word on Pike waking her back uo
add_damage('Derrig', 'Slashing', 38)
update_healing('Pike', 66)
  # Mass Healing Word on Pike, Keyleth, Scanlan, Kima, Grog, Allura waking up Allura and Scanlan 
add_damage('Pike', 'Radiant', 24)
  # Guiding Bolt
# Round 3
add_damage('Vex', 'Piercing', 16)
  # Trinket
add_damage('Vex', 'Slashing', 8)
  # Trinket
add_damage('Grog', 'Slashing', 45)
add_enemy_damage('Vampire', 'Piercing', 6)
add_enemy_damage('Vampire', 'Necrotic', 7)
update_damage_taken('Grog', 13)
add_damage('Grog', 'Slashing', 20)
increment_kills('Grog')
  # Vampire
update_healing('Pike', 100)
  # Pike heals herself, Grog, Scanlan, Derrig, Keyleth with Mass Cure Wounds
Sylas’ Reckoning
Encounter:
# Round 1
add_enemy_damage('Vampire', 'Slashing', 7)
update_damage_taken('Grog', 7)
add_enemy_damage('Sylas', 'Slashing', 32)
add_enemy_damage('Sylas', 'Necrotic', 36)
update_damage_taken('Grog', 68)
add_damage('Grog', 'Slashing', 43)
update_healing('Pike', 24)
  # Cure Wounds on Vex'halia
update_healing('Vex', 16)
  # Cure Wounds on herself
update_healing('Percy', 27)
  # Second Wind
update_healing('Scanlan', 7)
  # Healing Word on himself
# Round 2
add_damage('Percy', 'Piercing', 50)
add_enemy_damage('Vampire', 'Slashing', 11)
update_damage_taken('Grog', 11)
add_damage('Grog', 'Slashing', 27)
add_enemy_damage('Sylas', 'Slashing', 32)
add_enemy_damage('Sylas', 'Necrotic', 45)
update_damage_taken('Grog', 77)
add_damage('Grog', 'Slashing', 79)
add_damage('Grog', 'Necrotic', 8)
add_damage('Scanlan', 'Lightning', 36)
  # Lightning Bolt 
# Round 3
add_enemy_damage('Vampire', 'Slashing', 6)
add_enemy_damage('Vampire', 'Piercing', 2)
add_enemy_damage('Vampire', 'Necrotic', 6)
update_damage_taken('Grog', 14)
add_damage('Derrig', 'Slashing', 51)
add_damage('Grog', 'Slashing', 108)
add_damage('Grog', 'Necrotic', 11) 
increment_kills('Grog')
  # Vampire
add_damage('Vex', 'Piercing', 22)
  # Conjure Barrage
add_damage('Scanlan', 'Fire', 26)
  # Wand of Fire
# Round 4
add_damage('Percy', 'Piercing', 74)
add_damage('Pike', 'Radiant', 40)
  # Daylight
increment_kills('Pike')
  # Vampire
increment_kills('Pike')
  # Vampire
add_damage('Grog', 'Slashing', 28)
increment_kills('Grog')
  # Vampire
add_damage('Keyleth', 'Radiant', 13)
  # Sunbeam
add_damage('Percy', 'Piercing', 13)
add_damage('Grog', 'Slashing', 31)
add_damage('Grog', 'Necrotic', 2)
add_damage('Vex', 'Radiant', 30)
increment_kills('Vex')
  # Sylas Briarwood
Dalen’s Closet Out of Combat Actions
# Vex and Percy awake to Sylas
add_damage('Vex', 'Bludgeoning', 2)

# Vex starts drowning
update_times_knocked_unconscious('Vex')
  # Vex falls unconscious from drowning
# Vex fails a death save
# Vex fails a death save
update_times_killed('Vex')
  # Vex drowns 
update_healing('Pike', 1)
  # Pike revives Vex'halia